Python Job: Aircraft Engines Prognostics and Health Management

Job added on

Company

GE Aviation

Location

Querétaro - Mexico

Job type

Full-Time

Python Job Details

Job Description Summary

Prognostics and Health Management (PHM) at GE Aerospace is focused in providing useful information about commercial aircraft engines health condition and its components. The Aircraft Engines PHM engineer will work with the PHM Embedded software development team to:

  • System level requirement analysis and discussion
  • High level requirements definition
  • Low level requirements implementation via software development
  • Requirements verification activities at various levels (e.g. simulation, testing, integration)

Job Description

Roles and Responsibilities

  • Learn about the GE Aerospace Commercial Engines PHM system architecture and data flow
  • Collaborate, learn, and work with PHM stakeholders and technical experts
  • Learn and support the implementation of PHM functions from on-board embedded software to on-ground analytics development
  • Learn the PHM development process including software development standards, engineering reviews, regulations, documentation, and enforce their correct application
  • Develop PHM embedded software using a Model-Based Design and/or a Hand Coded approach
  • Perform Verification & Validation activities for PHM software using simulation and test rig environments
  • Execute, with minimal guidance, the analysis, design, test and integration related activities for PHM functions development
  • Learn about the PHM System and its processes across engine lines to support and improve such processes
  • Participate as a presenter and/or reviewer in technical program reviews
  • Lead technical projects across the PHM discipline:
    • Provide technical guidance and support the PHM Embedded Software development team
    • Communicate in a timely manner issues to both technical leadership and upper management
    • Generate, execute, and manage engineering development plans (priorities, resources, time, critical path identification, roadblocks)

Required Qualifications

  • Degree in aerospace engineering related areas: Electronics, Mechatronics, Mechanics or similar
  • Proven experience in Embedded Software development
  • Strong technical documentation and writing skills
  • Demonstrated programming skills in one of the following: Python, SQL, C, C++, MATLAB, or Model-Based environments (e.g. SCADE, Simulink)
  • Demonstrated skills to quickly learn new programming languages and technologies
  • Demonstrated interpersonal skills
  • Ability to work in multidisciplinary teams
  • Effective written and oral communication skills in both English and Spanish
  • Demonstrated ability in establishing goals and objectives
  • Disciplined, self-driven, shows initiative and is proactive
  • Demonstrated ability in managing engineering projects
  • Strong problem-solving skills with minimum guidance

Desired Characteristics

  • Knowledge on aircraft engines performance and operational parameters
  • Experience in Digital Signal Processing techniques
  • Experience in data analysis and visualization
  • Experience in prototyping analytic solutions for complex problems
  • Experience using Lean principles
  • Awareness of regulations for airborne software certification activities (e.g. DO-178)

Additional Information

Relocation Assistance Provided: No